package org.ceteca.explica.core.common;

import java.io.Serializable;
import java.math.BigDecimal;

public class LineaDesgloseIVA implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private BigDecimal baseImponible=new BigDecimal(0);
	private BigDecimal iva=new BigDecimal(0);
	private BigDecimal RE=new BigDecimal(0);
	public BigDecimal getBaseImponible() {
		return baseImponible;
	}
	public void setBaseImponible(BigDecimal baseImponible) {
		this.baseImponible = baseImponible;
	}
	public BigDecimal getIva() {
		return iva;
	}
	public void setIva(BigDecimal iva) {
		this.iva = iva;
	}
	public BigDecimal getRE() {
		return RE;
	}
	public void setRE(BigDecimal rE) {
		RE = rE;
	}
	public BigDecimal getImporteIva(){
		return baseImponible.multiply(iva).divide(new BigDecimal(100));
	}
	public BigDecimal getImporteRE(){
		return RE.multiply(baseImponible).divide(new BigDecimal(100));
	}
	
	
}
